<html>
<head><meta charset="utf-8"><title>maintenance and triage plan · t-compiler/wg-meta · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/index.html">t-compiler/wg-meta</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html">maintenance and triage plan</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="165344549"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/165344549" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#165344549">(May 10 2019 at 15:17)</a>:</h4>
<p>So in <a href="https://github.com/rust-lang/compiler-team/issues/90" target="_blank" title="https://github.com/rust-lang/compiler-team/issues/90">compiler-team#90</a> I proposed that we have a meeting to review a plan to improve the state of maintenance / triage. But I don't really have a plan yet. We decided in today's planning meeting to tentatively schedule this for May 31, but we gotta come up with some details. I'm opening this topic to discuss.</p>
<p>I'm pinging <span class="user-group-mention" data-user-group-id="492">@T-compiler</span> and <span class="user-group-mention" data-user-group-id="1095">@T-compiler/WG-meta</span> to get an idea of folks that may be interested. </p>
<p>Here are some things I think:</p>
<ul>
<li>Our labels are too coarse; too many thing are P-high</li>
<li>We could use a more structured plan around getting volunteers. I think it would help to have a set of states that a regression report, for example, goes through:<br>
    - e.g., does it have a bisection?<br>
    - does it have a minimal test case?</li>
<li>We could use issue templates to setup the checklist and make triage easier (e.g., ask people "Is this code that used to compile but no longer does?" and then auto-add the relevant tags)</li>
<li>We could have special labels and try to attract people who are willing to help with bisection and creating narrow test cases.</li>
</ul>



<a name="165344568"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/165344568" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#165344568">(May 10 2019 at 15:17)</a>:</h4>
<p>Here is another thing I think:</p>
<ul>
<li>Let's not get too ambitious. I have a lot of crazy ideas, but something that's relatively simple as a first step seems like a win.</li>
</ul>



<a name="165344668"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/165344668" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#165344668">(May 10 2019 at 15:18)</a>:</h4>
<ul>
<li>Oh and I would like to find some folks to have on the cargo-rustc-bisect tool to make it nicer, but <span class="user-mention" data-user-id="116266">@Santiago Pastorino</span> and I were discussing that already in <a href="#narrow/stream/131828-t-compiler/topic/rustc-bisect" title="#narrow/stream/131828-t-compiler/topic/rustc-bisect">the "rustc-bisect" topic</a> in <a class="stream" data-stream-id="131828" href="/#narrow/stream/131828-t-compiler">#t-compiler</a> stream some time back. It seems somewhat separate but relevant.</li>
</ul>



<a name="165385561"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/165385561" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#165385561">(May 11 2019 at 01:34)</a>:</h4>
<p>Ive found myself wanting a "needsrepro" label distinct from needstest</p>



<a name="165550659"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/165550659" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#165550659">(May 13 2019 at 17:41)</a>:</h4>
<p><span class="user-mention" data-user-id="124288">@oli</span> raised the idea of a <code>needs-mvce</code> label on <a class="stream" data-stream-id="131828" href="/#narrow/stream/131828-t-compiler">#t-compiler</a>, which I think is kind of the same idea</p>



<a name="165838904"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/165838904" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#165838904">(May 16 2019 at 19:00)</a>:</h4>
<p>note to self (and I guess others, since I'm posting this here): it would be good to collect all the ideas and put them into some structured document <em>before</em> the corresponding compiler steering meeting, currently scheduled for Friday May 31st.</p>



<a name="166716343"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/166716343" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#166716343">(May 28 2019 at 13:27)</a>:</h4>
<p><span class="user-mention" data-user-id="116083">@pnkfelix</span> not sure if you've had any further thoughts ;)</p>



<a name="166716344"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/166716344" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#166716344">(May 28 2019 at 13:27)</a>:</h4>
<p>I haven't but it'd be good to chat about it a bit at some point</p>



<a name="166716367"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/166716367" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#166716367">(May 28 2019 at 13:27)</a>:</h4>
<p>ooh boy</p>



<a name="166716370"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/166716370" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#166716370">(May 28 2019 at 13:27)</a>:</h4>
<p>uh</p>



<a name="166716440"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/166716440" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#166716440">(May 28 2019 at 13:28)</a>:</h4>
<p>really bad timing on my part, I just realized that I'm going to be absent on Friday</p>



<a name="166716484"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/166716484" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#166716484">(May 28 2019 at 13:28)</a>:</h4>
<p>(and Thursday)</p>



<a name="166716516"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/166716516" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#166716516">(May 28 2019 at 13:29)</a>:</h4>
<p>but I can put together a document ... tomorrow... I think</p>



<a name="166717531"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/166717531" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#166717531">(May 28 2019 at 13:38)</a>:</h4>
<p>well, <span class="user-mention" data-user-id="116083">@pnkfelix</span>, we could potentially defer</p>



<a name="166717615"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/166717615" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#166717615">(May 28 2019 at 13:39)</a>:</h4>
<p>I would like that, but it wouldn't be a terrible exercise for me to try to put together the aforementioned document in short order</p>



<a name="166717637"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/166717637" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#166717637">(May 28 2019 at 13:39)</a>:</h4>
<p>Still, it might be good to defer until you can be present.</p>



<a name="166717666"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/166717666" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#166717666">(May 28 2019 at 13:39)</a>:</h4>
<p>But making up some sort of doc is a good idea regardless</p>



<a name="166717675"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/166717675" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#166717675">(May 28 2019 at 13:39)</a>:</h4>
<p>I'm feeling a bit overwhelmed this week too so ... I wouldn't mind</p>



<a name="166717787"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/166717787" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#166717787">(May 28 2019 at 13:40)</a>:</h4>
<p>right. Deferring that meeting would be fine</p>



<a name="166717795"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/166717795" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#166717795">(May 28 2019 at 13:40)</a>:</h4>
<p>you could also reach out to eddyb</p>



<a name="166717827"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/166717827" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#166717827">(May 28 2019 at 13:41)</a>:</h4>
<p>and see if they would like to do the meeting that was hypothetically scheduled for last week but then got punted</p>



<a name="166717856"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/166717856" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#166717856">(May 28 2019 at 13:41)</a>:</h4>
<p>(though that would require last minute prep on their part, so who knows)</p>



<a name="166717858"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/166717858" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#166717858">(May 28 2019 at 13:41)</a>:</h4>
<p>there was a meeting scheduled for last week?</p>



<a name="166717863"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/166717863" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#166717863">(May 28 2019 at 13:41)</a>:</h4>
<p>well, no</p>



<a name="166717866"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/166717866" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#166717866">(May 28 2019 at 13:41)</a>:</h4>
<p>there was no meeting scheduled</p>



<a name="166717881"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/166717881" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#166717881">(May 28 2019 at 13:41)</a>:</h4>
<p>I'd be inclined to encourage them to get something ready for next planning meeting</p>



<a name="166717886"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/166717886" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#166717886">(May 28 2019 at 13:41)</a>:</h4>
<p>but at the <em>planning</em> meeting, I believe there was talk of some topic that eddyb was interested in ?</p>



<a name="166717896"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/166717896" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#166717896">(May 28 2019 at 13:41)</a>:</h4>
<p>True, that is probably the best plan</p>



<a name="166717984"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/maintenance%20and%20triage%20plan/near/166717984" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/maintenance.20and.20triage.20plan.html#166717984">(May 28 2019 at 13:42)</a>:</h4>
<p>rather than an ad-hoc last minute ill-defined meeting.</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>